multiple-well pumping system - English Synonyms Dictionary